Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Millennium Estoril Open - Estoril Spain F19 Spain F22 Spain F23 Spain F38 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F9 Spain F10 Spain F17 Spain F18 Spain F17 Spain F8 Spain F13 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Portugal F5 Spain F37 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F37 Spain F38 Portugal F4 Spain F3 Spain F4 Spain F30 Spain F18 Spain F3 Spain F26 Spain F27 Spain F33 Spain F34 Spain F35 Portugal F4 Portugal F5 Spain F19 Spain F20 Romania F10 Romania F11 Spain F30 Spain F31 Spain F33 Spain F34 Portugal F7 Portugal F8 Spain F39 Spain F40 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F7 Spain F10 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F31 Spain F35 Challenger Ford de Cherbourg - Cherbourg Tatra Banka Open - Bratislava The LTA Men's Challenger - Nottingham Tatra Banka Open - Bratislava Seville Challenger Tashkent Challenger Rabat Challenger Heilbronn Challenger Pingguo Challenger Rome Challenger Furth Challenger Kosice Challenger Tampere Challenger Izmir Challenger Sibiu Challenger Braunschweig Challenger Marburg Challenger Trnava Challenger San Marino Challenger Szczecin Challenger Bergamo Challenger Como Challenger San Benedetto Challenger Kosice Challenger Citta di Monza - Monza Seville Challenger St. Brieuc Challenger Bratislava Challenger Trnava Challenger Bratislava Challenger Poznan Challenger Rennes Challenger Guimaraes Challenger Shenzhen Challenger Seoul Challenger Eckental Challenger Zhuhai Challenger Vancouver Challenger Marrakech Challenger Recanati Challenger Cassis Challenger Orleans Challenger Bratislava Challenger ECM Prague Open 2005 - Prague Busan Challenger Kazan Challenger Quimper Challenger Meknes Challenger Tumkur Open - Tumkur Casablanca Challenger Mersin Challenger The Surbiton Trophy - Surbiton Cordenons Challenger Rio De Janeiro Challenger Girona Challenger The LTA Bolton Challenger - Bolton Oeiras 3 Challenger Open D'Orleans - Orleans Ismaning Challenger Rome Challenger Open D'Orleans - Orleans Phoenix Challenger Alphen Challenger Furth Challenger Mallorca Challenger Quimper Challenger Reggio Emilia Challenger Oeiras 2 Challenger Oeiras 1 Challenger Todi Challenger Seville Challenger Prague 3 Challenger Lisbon Challenger Sao Paulo Challenger Calgary Challenger Eckental Challenger Bukhara Challenger - Bukhara Samsung Securities Cup Challenger Tennis - Seoul Ischgl International Tennis Challenger 2003 - Ischgl Challenger Ford de Cherbourg - Cherbourg Lambertz Open - Aachen Ciudad de Pozoblanco Open Diputacion - Cordoba Mobilux Open - Luxembourg Ortisei Challenger Girona Challenger The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Porto Challenger Qatar ExxonMobil Open - Doha Ordina Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton Pilot Pen Tennis - New Haven China Open - Beijing BA-CA Tennis Trophy - Vienna Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb 84° Concurso Internacional Tenis San Sebastian - San Sebastian The Dubai Tennis Championships - Dubai College Station Challenger - College Station BMW Open - Munich Gerry Weber Open - Halle Tarragona Challenger Mamaia Challenger - Constanta Tanger Challenger Meknes Challenger Tallahassee Challenger Tunis Challenger China Open - Beijing Pilot Pen Tennis - New Haven Tampere Challenger Istanbul Challenger BA-CA Tennis Trophy - Vienna Cassis Challenger Open 13 - Marseille Davidoff Swiss Indoors - Basel Heineken Open - Auckland Chennai Open - Chennai Courmayeur Challenger Casablanca Challenger Guangzhou Challenger St. Brieuc Challenger Open 13 - Marseille Cremona Challenger Furth Challenger Tennis Channel Open - Las Vegas Segovia Challenger Estoril Open - Estoril San Sebastian Challenger Madrid Challenger Brisbane - Brisbane SA Tennis Open - Johannesburg SAP Open - San Jose Rabat Challenger Regions Morgan Keegan Championships - Memphis Marrakech Challenger Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril AEGON Championships - London Ordina Open - 's-Hertogenbosch Milan Challenger Indianapolis Tennis Championships - Indianapolis Quimper Challenger Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Turin Challenger Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille San Juan Challenger The Dubai Tennis Championships - Dubai Estoril Open - Estoril BMW Open - Munich Open de Nice Cote dAzur - Nice Porto Alegre Challenger Manerbio Challenger Montevideo Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Estoril Open - Estoril Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco St. Remy Challenger BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Dallas Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Topshelf Open - 's-Hertogenbosch Kosice Challenger Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Portugal Open - Oeiras Leon Challenger Power Horse Cup - Dusseldorf Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Swiss Indoors Basel - Basel Heineken Open - Auckland Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Austin Challenger - Austin Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Madrid Challenger Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Open 13 - Marseille Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu If Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Suisse Open - Gstaad Citi Open - Washington Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Nottingham Challenger St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp Chengdu Open - Chengdu ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Vancouver Challenger Geneva Open - Geneva Mercedes Cup - Stuttgart Open Parc - Lyon Antalya Cup - Antalya Aptos Challenger Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag BB&T Atlanta Open - Atlanta China Open - Beijing Swiss Indoors Basel - Basel Napa Challenger Rennes Challenger Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Geneva Open - Geneva Noventi Open - Halle Turkish Airlines Open Antalya - Antalya SkiStar Swedish Open - Bastad Swiss Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm ASB Classic - Auckland Chile Dove Men+Care Open - Santiago Geneva Challenger Noventi Open - Halle Mallorca Championships - Mallorca Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Erste Bank Open - Vienna Chile Dove Men+Care Open - Santiago Mouilleron-Le-Captif Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca Happy Valley Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Irving Challenger Studena Croatia Open - Umag Le Gosier Challenger Open de Moselle - Metz Qatar ExxonMobil Open - Doha Kos Succhetti Tennis Cup - Cordenons The LTA Men's Challenger - Southampton Copa Claro - Buenos Aires Swiss Open - Gstaad Citi Open - Washington Fergana Tennis Challenger Tournament - Fergana Winston-Salem Open - Winston-Salem Manchester Challenger St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu AEGON Championships - London ASB Classic - Auckland Open Sud de France - Montpellier Claro Open Colombia - Bogota Rio Open - Rio de Janeiro Countrywide Classic - Los Angeles Libema Open - 's-Hertogenbosch Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel European Open - Antwerp Hamburg European Open - Hamburg Garden Open 2004 - Rome Argentina Open - Buenos Aires Ispat Open 2004 - Ostrava Qatar ExxonMobil Open - Doha Steelers Cup - Kosice Serbia Open - Belgrade Millennium Estoril Open - Estoril Open Parc - Lyon Mercedes Cup - Stuttgart Gonet Geneva Open - Geneva Hall of Fame Open - Newport Eckental Challenger Generali Open - Kitzbuhel Sardegna Open - Cagliari Gerry Weber Open - Halle Melbourne Summer Set - Melbourne Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Gijon Open - Gijon Serbia Open - Belgrade Millennium Estoril Open - Estoril Open Sud de France - Montpellier Brasil Open - Sao Paulo Nordea Open - Bastad Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Taipei City Challenger ASB Classic - Auckland BRD Nastase Tiriac Trophy - Bucharest Orbetello Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Mallorca Championships - Mallorca Tel Aviv Watergen Open - Tel Aviv Taipei City Challenger Surbiton Challenger Ostrava Challenger Antalya 2 Challenger Mallorca Challenger Biel Challenger Alicante Challenger Brest Challenger Tenerife Challenger Helsinki Challenger Barcelona Open Banc Sabadell - Barcelona Bordeaux Challenger Aix En Provence Challenger Tunis Challenger Cordoba Open - Cordoba Braga Challenger Bratislava 2 Challenger Argentina Open - Buenos Aires Drummondville Challenger Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Internationaler Raiffeisen Grand Prix - St. Polten Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Tampere Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Bordeaux Challenger Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Vietnam Open - Ho Chi Minh City Open 13 - Marseille US Men's Clay Court Championships - Houston ABN AMRO World Tennis Tournament - Rotterdam Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Davidoff Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Miami Open - Miami Vicenza Challenger BNP Paribas Masters - Paris Gazprom Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York Ordina Open - s-Hertogenbosch Maia Challenger Rogers Cup - Toronto Estoril Open - Estoril BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo VTR Open - Vina del Mar Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney Heineken Open - Auckland BNP Paribas Masters - Paris Gerry Weber Open - Halle Masters Series - Hamburg Internazionali BNL d'Italia - Rome Winston-Salem Open - Winston-Salem BMW Open - Munich If Stockholm Open - Stockholm Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Masters Series Madrid - Madrid NASDAQ-100 Open - Miami Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg European Open - Antwerp Swiss Indoors Basel - Basel Rogers Cup - Toronto Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Tata Open Maharashtra - Pune Monte-Carlo Rolex Masters - Monte-Carlo Noventi Open - Halle Internazionali BNL d'Italia - Rome Swiss Open - Gstaad BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Cordoba Open - Cordoba Sony Ericsson Open - Miami U.S. Open - New York Rogers Masters - Toronto Millennium Estoril Open - Estoril Moselle Open - Metz Shanghai Rolex Masters - Shanghai Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, PO, POR-SLO 5-0 U.S. Open - New York Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, PO, POR-RSA 4-0 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Group I, 1R, ROU-POR 3-1 Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong U.S. Open - New York AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - London Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, Group I, 1R, POR-BRA 3-1 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, World Group, PO, POR-CZE 1-3 Davis Cup, World Group, Q, FIN-POR 3-1 The Mubadala World Tennis Championship Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group I, 1R, AUT-POR 1-3 Olympics - Rio de Janeiro Mutua Madrid Open - Madrid Olympics - Tokyo